do things simultaneously - Deutsch Englisch Wörterbuch